Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 CHAPEL HILL Detached £741,735 £132,500 20 Jun 1996
12 CHAPEL HILL Detached £3,576,339 £1,950,000 16 Jan 2009
THE OUTPOST CHAPEL HILL Detached £755,635 £411,000 8 Jul 2005